package com.ruoyi.system.domain;

import com.ruoyi.common.core.web.domain.BaseEntity;
import com.ruoyi.system.api.domain.File;

import java.util.List;


public class SysAppVersion extends BaseEntity {

    private Long versionId;

    private Long id;

    private String appId;

    private String appName;

    private String title;

    private String content;

    private Integer platform;

    private String version;

    private String packageAddress;

    private Integer forceUpdate;

    private Integer onlineRelease;

    private Integer packageType;

    private Integer isSilently;

    private List<File> fileList;

    public Long getVersionId() {
        return versionId;
    }

    public void setVersionId(Long versionId) {
        this.versionId = versionId;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        if (id != null && id == -1) {
            return;
        }
        this.id = id;
    }

    public String getAppId() {
        return appId;
    }

    public void setAppId(String appId) {
        this.appId = appId;
    }

    public String getAppName() {
        return appName;
    }

    public void setAppName(String appName) {
        this.appName = appName;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public Integer getPlatform() {
        return platform;
    }

    public void setPlatform(Integer platform) {
        this.platform = platform;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getPackageAddress() {
        return packageAddress;
    }

    public void setPackageAddress(String packageAddress) {
        this.packageAddress = packageAddress;
    }

    public Integer getForceUpdate() {
        return forceUpdate;
    }

    public void setForceUpdate(Integer forceUpdate) {
        this.forceUpdate = forceUpdate;
    }

    public Integer getOnlineRelease() {
        return onlineRelease;
    }

    public void setOnlineRelease(Integer onlineRelease) {
        this.onlineRelease = onlineRelease;
    }

    public Integer getPackageType() {
        return packageType;
    }

    public void setPackageType(Integer packageType) {
        this.packageType = packageType;
    }

    public Integer getIsSilently() {
        return isSilently;
    }

    public void setIsSilently(Integer isSilently) {
        this.isSilently = isSilently;
    }

    public List<File> getFileList() {
        return fileList;
    }

    public void setFileList(List<File> fileList) {
        this.fileList = fileList;
    }
}
